#ifndef __SOCKETIO_H_
#define __SOCKETIO_H_

namespace ln{

class SocketIO{
public:
    SocketIO(int fd)
    :_fd(fd)
    {}

    int recvPeek(char * buf,int len) const;
    int recvn(char * buf,int len);
    int readline(char * buf,int maxlen);
    int sendn(const char * buf,int len);

private:
    int _fd;
};

}//end of namespace ln


#endif

